Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STAFFORD CLOSE Terraced £151,839 £150,000 9 Jun 2023
10 STAFFORD CLOSE Terraced £147,212 £120,000 13 Dec 2019
13 STAFFORD CLOSE Semi-Detached £194,827 £99,950 5 Jul 2004
15 STAFFORD CLOSE Semi-Detached £156,059 £35,000 16 Apr 1999